engine cover - Fransızca İngilizce Sözlük